.content-wrapper {
  padding:14px;
  background-color:#f5f5f5;
}
.main-header {
  padding:0;
}
.push-menu-bar {
  height:20px;
  background:url(../imgs/db-left-icon.png) center right no-repeat;
  background-size: auto 56%;
  cursor: pointer;
}
.top-icon {
  display: block;
  height:36px;
}
.navbar-nav .nav-item.active,
.navbar-nav .nav-item:hover {
  background-color:#f3f8fc;
}
.navbar-nav .nav-item.active .nav-link,
.navbar-nav .nav-item:hover .nav-link{
  color:#2d9ef8;
}

.top-icon.home-icon {
  background: url(../imgs/home-icon.png) center bottom no-repeat;
}

.navbar-nav .nav-item.active .home-icon,
.navbar-nav .nav-item:hover .home-icon {
  background: url(../imgs/home-icon--active.png) center bottom no-repeat;
}
.top-icon.qyhx-icon {
  background: url(../imgs/qyhx-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .qyhx-icon,
.navbar-nav .nav-item:hover .qyhx-icon {
  background: url(../imgs/qyhx-icon--active.png) center bottom no-repeat;
}

.top-icon.zqgs-icon {
  background: url(../imgs/zqgs-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .zqgs-icon,
.navbar-nav .nav-item:hover .zqgs-icon {
  background: url(../imgs/zqgs-icon--active.png) center bottom no-repeat;
}
.top-icon.jjcp-icon {
  background: url(../imgs/jjcp-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .jjcp-icon,
.navbar-nav .nav-item:hover .jjcp-icon {
  background: url(../imgs/jjcp-icon--active.png) center bottom no-repeat;
}

.top-icon.xtcp-icon {
  background: url(../imgs/xtcp-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .xtcp-icon,
.navbar-nav .nav-item:hover .xtcp-icon {
  background: url(../imgs/xtcp-icon--active.png) center bottom no-repeat;
}
.top-icon.xmhx-icon {
  background: url(../imgs/xmhx-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .xmhx-icon,
.navbar-nav .nav-item:hover .xmhx-icon {
  background: url(../imgs/xmhx-icon--active.png) center bottom no-repeat;
}
.top-icon.hysj-icon {
  background: url(../imgs/hysj-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .hysj-icon,
.navbar-nav .nav-item:hover .hysj-icon {
  background: url(../imgs/hysj-icon--active.png) center bottom no-repeat;
}
.top-icon.tjcx-icon {
  background: url(../imgs/tjcx-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .tjcx-icon,
.navbar-nav .nav-item:hover .tjcx-icon {
  background: url(../imgs/tjcx-icon--active.png) center bottom no-repeat;
}
.top-icon.yqgl-icon {
  background: url(../imgs/yqgl-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .yqgl-icon,
.navbar-nav .nav-item:hover .yqgl-icon {
  background: url(../imgs/yqgl-icon--active.png) center bottom no-repeat;
}
.top-icon.xhgz-icon {
  background: url(../imgs/xhgz-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .xhgz-icon,
.navbar-nav .nav-item:hover .xhgz-icon {
  background: url(../imgs/xhgz-icon--active.png) center bottom no-repeat;
}
.top-icon.xtgl-icon {
  background: url(../imgs/xtgl-icon.png) center bottom no-repeat;
}
.navbar-nav .nav-item.active .xtgl-icon,
.navbar-nav .nav-item:hover .xtgl-icon {
  background: url(../imgs/xtgl-icon--active.png) center bottom no-repeat;
}
.nav-link {
  display: flex;
  align-items: center;
}
.nav-icon {
  width:24px;
  height:24px;
}
.nav-icon.jzdgl {
  background: url(../imgs/jzdgl-icon.png) left center no-repeat;
}
.nav-icon.defxpl {
  background: url(../imgs/defxpl-icon.png) left center no-repeat;
}
.nav-icon.tyfxxx {
  background: url(../imgs/tyfxxx-icon.png) left center no-repeat;
}
.nav-icon.gnfx {
  background: url(../imgs/gnfx-icon.png) left center no-repeat;
}
.nav-icon.gbfx {
  background: url(../imgs/gbfx-icon.png) left center no-repeat;
}
.nav-icon.hyfx {
  background: url(../imgs/hyfx-icon.png) left center no-repeat;
}
.header-left {
  width:80%;
  padding:10px 0 10px 10px;
}
.navbar-left {
  white-space: nowrap;
}
.nav-treeview .nav-icon {
  opacity: 0;
}
.main-header .navbar-nav .nav-item {
  margin-right:20px;
}